pump oscillator - Spanish English Dictionary